// 引入sme-router
import SMERouter from 'sme-router'
import { addadminRequest } from './api/admin';
 
// 引入html页面  需要一个html-loader
// import loginView from './views/login.html';  此时返回一个字符串 可以在render里面直接使用
// import advView from './views/adv.html';

// 引入ejs页面  需要一个ejs-loader

import loginRoute from '$r/login.js';
import advRoute from '$r/adv';
import adminListRoute from '$r/adminList';
import advListRoute from '$r/advList';




// console.log(loginView,advView)  打印出来是字符串的形式

// 创建路由器对象
const router = new SMERouter('app', 'html5') //加入html5这个参数之后，就可以使用history路由
window.router = router
// 配置路由
router.route('/login',loginRoute)


// 设置二级路由
// response中有个subroute方法 相当于一个标识 当使用这个方法并放入到ejs页面中对应的位置时 会识别这个标识 并把二级路由放在该位置 
// 二级路由需要next方法传递下去
router.route('/adv', advRoute)

// 管理员列表
router.route('/adv/adminList',adminListRoute )

// 广告列表
router.route('/adv/advList',advListRoute )


// // 创建一个axios进行测试请求
// axios.get('/api1/test')

